exhaust/use up one's resources - Inglés Sinónimo Diccionario